打給厚,這裡是才剛踏進前端的……不是小蝦米,要比喻的話大概是浮游生物等級。不小心進入到F2E的世界發現水真是比想像中還要深,而自己還在沙灘上被海浪沖來沖去。這次趕上2019鐵人賽,想說Level低的時候等級比較好練,就打算逼一下自己。
在這30天中打算完成一個Web App,題目考慮後還是決定挑自己有興趣的東西,做一個生成TRPG角色卡的工具,實際功能主要參考CoC7。(※其他還有許多經典TRPG就讓我先請到旁邊去,畢竟我只碰過CoC……雖然CoC基本也只是個菜雞_(:3」∠)_
整體預計會用Angular刻出需要的版面和元件,如果有餘力的話再整合ASP.NET MVC,添加登入與存取資料功能。選這兩種framework的原因是新公司主要使用的軟體,希望能在這次專案中把基本功練起來,也是參加鐵人賽的最大初衷,不論哪部分都望各方前輩多多包容指教,乾蝦打給。
App需求整理如下(會酌情增刪):
✧ 主題:CoC角色生成App
✧ 目標:製作輔助跑團的CoC角色卡,且能以帳號登入或其他方式存取資料
✧ 基本功能:
一、 角色卡 (包含自動生成初始值按鈕)
1. 基本資料欄位
2. 屬性值
3. 狀態欄位 (HP、MP、SAN、Luck)
4. 技能欄 (含紀錄剩餘點數、技能搜尋功能)
5. 武器欄 (含屬性,如傷害值、攻擊範圍等)
6. 戰鬥能力
7. 持有物品、現金資產
8. 人物背景、簡介
9. 備註
二、 擲骰功能 (3D、6D、8D、12D、20D、100D、自訂面數)
✧ 進階功能:
(此部分為挑戰目標,如無法成功串接DB,資料儲存方式預計先用cache頂著,或直接轉出json / xml)
一、 角色卡資料DB建置
二、 角色卡存取
方案1. 帳號登入 (一想到驗證就開始瑟瑟發抖……)
方案2. 角色卡獨立ID
開場大致如上,明天起進入實做環節。
末尾覆蓋一個專案Github連結。
= = = = = = = = = =
你今天的努力,
是否有跟未來的夢想
同一個等級?
甘巴茶!對TRPG有興趣,最近也在實作類似的東西,有機會可以交流看看歐!
感謝應援~不論前端還是跑團都是菜鳥,決定這個主題時實在有點掙扎,居然能找到同好哈哈哈
期待不同思路的作品!
是說你也太厲害了...一次開兩篇鐵人賽這是醞釀多久啊......(看著自己毫無存稿的後台)
不確定自己的存貨夠不夠寫30天,能寫就盡量寫囉
能夠趁這次讓自己每天都有固定產出,我覺得是鐵人賽要的精神吧OWO
哈哈說得也是,決定參加鐵人賽也是想逼自己每天碰程式。現在每天都在吸收新東西,雖然常覺得腦袋好像要炸了,不過真的是非常充實XD